[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs
authorMichael Trapp <michael.trapp@sap.com>
Mon, 20 Jun 2022 15:10:36 +0000 (17:10 +0200)
committerChris Hofstaedtler <zeha@debian.org>
Fri, 25 Nov 2022 15:19:08 +0000 (15:19 +0000)
commit60f6def065829155093bac237e938994d059cdb7
tree27ceb19b48168d144da34e37dd9ae76e6a725771
parent239e1c4f379fa7beb42306b68c68ab7a461af07c
[PATCH 02/24] libuuid: Implement continuous clock handling for time based UUIDs

In a uuidd setup, the daemon is a singleton and can maintain it's own
resources for time based UUID generation. This requires a dedicated
'clock sequence range' but does not need any further lock/update of
the LIBUUID_CLOCK_FILE from uuidd. The range of available clock values
is extended by a continuous handling of the clock updates - instead of
updating the value to the current timestamp, it is incremented by
the number of requested UUIDs.

Gbp-Pq: Topic upstream
Gbp-Pq: Name 0002-libuuid-Implement-continuous-clock-handling-for-time.patch
libuuid/src/gen_uuid.c
libuuid/src/libuuid.sym
libuuid/src/uuidd.h
misc-utils/uuidd.8.adoc
misc-utils/uuidd.c